European Stream Valvata - German English Dictionary